分类
联系方式
  1. 新浪微博
  2. E-mail

QuteBrowser 浏览器

QuteBrowser 是一个使用 PyQT 开发而成的浏览器,采用 Vim 式的键盘驱动的操作界面。类似的浏览器还有使用 Common Lisp 的 Nyxt 浏览器。我最终选择 QuteBrowser 的原因是,Python+ PyQT 技术栈比较简单,我对此也十分熟悉,能够快速 Hack with code。

截图

该浏览器长这样,按照时髦话术来说,非常的极简:

其实 QuteBrowser 的功能很强大,提供了大量命令,只不过需要通过快捷键来触发。与常见的 GUI 设计模式一样。这带来了强大的可扩展性,这也是我选择它的原因。

基础使用

QuteBrowser 快捷键
功能 按键 说明
页面滚动 hjkl
页面缩放 +-
当前 Tab 打开页面 o
新 Tab 打开页面 O
编辑当前 Tab URL go
TAB 前后切换 JK
Tab 索引切换 <Alt-num>
关闭当前 Tab d
前进后退 HL
键盘点击元素 f
打开命令面板 :
页面搜索 /
退出 q 或者 wq wq 会保存已打开 Tab

自定义

QuteBrowser 支持自定义,允许用户对浏览器进行扩展。

配置文件路径:

  • Linux:~/.config/qutebrowser/config.py
  • macOS:~/.qutebrowser/config.py
  • Windows:%APPDATA%/qutebrowser/config/config.py

如果配置文件不存在,通过以下指令生成::config-write-py

网络资源

从 Vimium 到 qutebrowser | Claude's Blog (claude-ray.com)

VIM学习笔记 工具箱-Qutebrowser浏览器 (yyq123.github.io)